dig own grave - Alemán Inglés Diccionario